import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

class GroupManager {
    private List<String> groups = new ArrayList<>();

    public GroupManager() {
        // 添加一些默认小组
        groups.add("小组 A");
        groups.add("小组 B");
        groups.add("小组 C");
    }

    public List<String> getGroups() {
        return groups;
    }

    public void manageGroups(Scanner scanner) {
        System.out.println("小组管理");
        System.out.println("1. 新增小组");
        System.out.println("2. 维护小组");
        System.out.println("3. 小组列表");
        System.out.print("请选择操作: ");
        int choice = scanner.nextInt();
        scanner.nextLine(); // 清除换行符

        switch (choice) {
            case 1:
                System.out.print("输入小组名称: ");
                String groupName = scanner.nextLine();
                groups.add(groupName);
                System.out.println("小组 " + groupName + " 已新增");
                break;
            case 2:
                // 维护小组的逻辑可以在这里实现
                System.out.println("维护小组功能尚未实现");
                break;
            case 3:
                System.out.println("小组列表:");
                for (String g : groups) {
                    System.out.println(g);
                }
                break;
            default:
                System.out.println("无效选择");
        }
    }
}